D3 颜色序数比例尺
2022-04-21

作为较为常用且功能逊色的比例尺之一,D3还为其提供颜色序数比例尺,共有四类,10~20种颜色,其方法都以d3.scale.category()来进行定义,他的全部方法共有:
| ID | DA | FA |
|---|---|---|
| d3.scale.category10 | 共有10种颜色 | ![]() |
| d3.scale.category20 | 共有20种颜色 | ![]() |
| d3.scale.category20b | 共有20种颜色的第二方案 | ![]() |
| d3.scale.category20c | 第三种共有20种颜色搭配方案 | ![]() |
首先我们定义一个高和宽分别为1600的svg图像,之后分别指定圆的颜色为category10,并输出10个圆,圆的边距以及坐标可以通过使用return padding.right + i * padding.left;来计算出坐标以及间隔,并定义一个y轴坐标后输出。
1 | var databases = d3.range(10); |




